﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
		/*--顶部链接导航*/
.hd_top{background:url(../images/hdTopBg.png) repeat-x center;}
.hd_top .container{height:40px; line-height:40px;}
.hd_top a{padding:0 10px;}
		/*--页眉内容*/
.hd_cont{position:relative; height:122px;}
.hd_cont .hd_logo{position:absolute; left:0; top:30px;}
.hd_cont .hd_logo dt{padding-top:6px;}
.hd_cont .hd_logo dd{ height:82px;}
.hd_cont .hd_logo dd h2{font-size:42px; line-height:58px; color:#024363;}
.hd_cont .hd_logo dd p{font-size:14px; font-weight:bold; color:#f00;}

.hd_cont .dh_phone{padding-top:4px; margin-top:30px; background:url(../images/hdPhoen_ico.png) no-repeat right 4px; text-align:right;}
.divhtchenxint{ position:absolute; margin-left:527px; margin-top:56px;}
.hd_cont .dh_phone dd{margin-right:48px;}
.hd_cont .dh_phone dd em{font-size:24px; font-family:arial; color:#f69f17;}
.hd_cont .dh_phone dt{padding:2px 10px; font-size:16px; background-color:#f69f17; color:#fff;}

.hd_cont .hdGd{position:absolute; right:0; top:98px;}

		/*--导航栏*/
.mainNav{height:53px; font-family:microsoft yahei; background:url(../images/mainNav.png) repeat-x center;}
.mainNav li{float:left; background:url(../images/navLi.png) no-repeat left center;}
.mainNav li.noBg{background:none;}
.mainNav li a{display:block; color:#fff; padding:0 24px; height:53px; line-height:53px; font-size:14px; background:url(../images/navLiH.png) no-repeat center 66px;}
.mainNav li a.navHome{padding:0 24px;}
.mainNav li a:hover , .mainNav .curLi{text-decoration:none; background-position:center bottom;}

.fotWarp{padding-bottom:50px; background-color:#0b0b0b;}
.fotNav{padding:26px 0; text-align:center; color:#272727;}
.fotNav a{margin:0 14px; color:#fff; font-size:14px;}
.fotTxt{margin-top:24px; text-align:center; line-height:24px; font-size:14px; color:#fff;}
.fotTxt p{padding:6px 0; margin:8px 0; background-color:#585858;}
.fotTxt em{font-size:12px; color:#999;}
.ajishuzhic{color:#ccc}




/*banner移动样式 */
#flashs{ position:relative; height:430px; overflow:hidden; margin-bottom:20px;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:888; bottom:10px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#024265; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#FF7800;}





/* -- 页面整体布局 -- */
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:right; display:inline; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}



